package com.student.liu.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.student.liu.entity.GoodsSpec;

import java.util.Map;

/**
 * 商品规格 Service
 */
public interface IGoodsSpecService extends IService<GoodsSpec> {

    /**
     * 减少库存
     * @param id
     * @param count
     */
    void subtractCount(Integer id, Integer count);

    /**
     *
     * @param pageIndex
     * @param pageSize
     * @param goodsId
     * @return
     */
    IPage<Map<String, Object>> goodsSpec(Integer pageIndex, Integer pageSize, Integer goodsId);
}
